15856 532
1274 65
2943 201
3315 146
9400 485
2297 341
3889 457
4878 718
1954 362
3437 530
3993 722
3376 405
2517 536
8900 175
2254 384
2611 302
1946 95
3832 889
3730 577
3084 494
9004 415
5396 309
8373 328
2797 295
10788 277
16070 184
4160 615
29385 249