20822 81
27019 682
38513 616
5003 295
8336 286
24054 123
17393 240
30697 633
6298 567
2382 471
7548 185
23574 719
26957 89
3967 360
12080 582
5162 79
15971 551
2230 401
15004 448
36384 746
17539 566
12117 604
28689 307
12893 416
64549 782
100502 538
28895 345
25978 250