5098 405
3486 635
3710 490
1632 219
681 45
2702 371
3192 839
1990 273
2185 168
2018 191
15225 738
2155 340
4304 78
3561 934
8180 753
16246 931
19201 501
2795 332
2244 547
2048 269
2465 257
1473 227
3525 522
1077 150