15726 532
1268 65
2929 201
3276 146
9194 485
2290 341
3860 457
4816 718
1941 362
3413 530
3986 722
3363 405
2501 536
8842 175
2239 384
2589 302
1921 95
3804 889
3712 577
3053 494
8951 415
5315 309
8341 328
2767 295
10755 277
16032 184
4145 615
29350 249