2950 509
23569 210
24523 415
37436 341
8947 541
2520 471
9203 228
12136 656
14136 468
3716 500
22556 503
1407 271
5417 681
30277 141
21280 158
16348 669
3297 203
4536 474
2683 170
2973 676
2491 560
2902 763
1972 486
830 40
2506 334
2901 491
3080 438