3970 400
21610 371
8526 320
6516 334
5308 584
25366 1080
8633 904
5531 933
8096 659
6356 70
17905 180
2806 94
7222 496
6066 485
6701 848
6956 301
4093 283
13162 468
2253 135
4098 535
13156 399
2172 309
6285 433
4770 196