2525 505
12824 49
23685 300
15203 331
21421 334
9202 207
6518 588
62100 278
3573 511
12127 84
11485 172
36475 489
15375 533
3248 656
6760 409
6339 758
47172 731
9905 93
20556 269
9311 44
29146 425
37737 648
43314 906
4206 529