37042 526
221605 247
11337 515
44236 731
23299 165
8996 659
10261 32
13422 297
24913 312
5489 774
17661 632
23812 80
4280 358
29641 609
13076 778
13537 190
12148 480
6918 648
6922 613
1402 116
3825 348
42367 395
5700 288
12325 640
6835 791
7473 830
5837 232
1241 121