3001 351
16605 352
143071 503
2140 145
4559 464
3737 276
1924 144
3524 409
12822 147
2264 116
10677 638
3761 551
5164 609
4646 424
5480 120
2145 204
2593 267
110604 209
2448 247
2877 416
3854 647
3912 876
6894 266
18012 938
263424 551
357378 944
185689 640
7576 328