3501 180
7210 505
5408 94
108186 956
21655 602
6393 597
13271 679
41051 847
36839 117
2438 354
18523 411
15918 850
8609 479
2585 449
12525 527
75606 579
34494 688
5128 239
9745 134
3211 624
7685 264
1941 85
3801 612
2347 194
3300 164
5284 457
4059 184
7229 681