2949 509
23549 210
24494 415
37376 341
8942 541
2520 471
9194 228
12127 656
14128 468
3694 500
22537 503
1406 271
5415 681
30244 141
21268 158
16333 669
3294 203
4526 474
2680 170
2967 676
2489 560
2901 763
1970 486
827 40
2503 334
2900 491
3079 438