3001 351
16607 352
143153 503
2140 145
4559 464
3737 276
1925 144
3524 409
12824 147
2264 116
10677 638
3761 551
5164 609
4646 424
5480 120
2145 204
2594 267
110615 209
2448 247
2877 416
3854 647
3912 876
6895 266
18012 938
263443 551
357394 944
185695 640
7576 328