45089 304
12332 505
14697 130
10223 48
11003 255
19322 1054
40731 146
23638 702
8632 669
16692 133
42451 650
5576 165
18814 192
29189 879
20748 188
8777 724
11269 705
26650 198
20040 584
9398 519
3249 327
26390 288
11076 857
11191 577
9802 76
42368 113
11476 315
13810 442