15826 532
1270 65
2938 201
3292 146
9298 485
2292 341
3874 457
4865 718
1949 362
3421 530
3992 722
3370 405
2505 536
8888 175
2249 384
2602 302
1937 95
3812 889
3725 577
3070 494
8985 415
5361 309
8350 328
2776 295
10764 277
16050 184
4152 615
29371 249