529 86
1428 112
924 74
2397 420
2642 159
1469 97
1386 198
1969 317
3102 541
14249 358
9895 146
8485 692
1958 285
2904 480
2936 790
2284 397
3379 596
3438 873
2490 595
2631 403
3696 642
2375 451
2508 433
1546 258