501 120
5023 173
1619 336
2886 912
1311 101
12914 680
11097 523
15991 688
2389 533
2724 555
15428 586
3391 312
7471 213
2438 156
3528 649
6056 588
1454 204
1157 210
8743 803
5942 177
30296 363
4001 537
8820 561
2494 216
869 37
6990 608
2566 378
3838 419