2696 551
3218 72
21958 856
60380 649
153096 239
14843 655
15065 191
11050 569
11211 875
6947 612
7530 582
18058 280
11284 269
20202 460
4013 465
11395 82
5173 35
4459 553
5389 287
3446 291
29456 517
2281 310