2489 503
6648 157
14154 549
5376 236
10805 313
28857 999
13417 470
15595 832
4894 412
7437 178
3332 335
5742 373
3909 780
4658 562
4505 841
5918 500
3916 736
3402 570
3510 383
3835 435
1533 114
2936 379
5184 538
2438 442
4523 581
1660 204
2385 654
533 137