3022 459
19349 451
2845 452
5425 577
7438 494
13814 76
25645 876
202013 780
9741 265
70280 537
11317 418
21985 448
34355 174
9284 541
4305 264
2451 249
3744 273
3937 509