37023 526
221579 247
11315 515
44192 731
23265 165
8977 659
10253 32
13413 297
24814 312
5484 774
17637 632
23769 80
4267 358
29591 609
13049 778
13503 190
12142 480
6907 648
6915 613
1396 116
3818 348
42357 395
5689 288
12309 640
6832 791
7447 830
5829 232
1239 121