37012 526
221568 247
11315 515
44182 731
23261 165
8976 659
10250 32
13412 297
24791 312
5477 774
17628 632
23756 80
4262 358
29575 609
13043 778
13499 190
12135 480
6904 648
6912 613
1396 116
3818 348
42351 395
5687 288
12308 640
6831 791
7441 830
5824 232
1239 121