15832 532
1271 65
2940 201
3301 146
9313 485
2294 341
3877 457
4870 718
1951 362
3422 530
3993 722
3373 405
2509 536
8895 175
2250 384
2602 302
1938 95
3815 889
3727 577
3077 494
8990 415
5370 309
8353 328
2776 295
10769 277
16053 184
4154 615
29374 249