5602 808
1825 562
20930 641
2852 753
24322 357
2910 639
203 43
2504 588
2635 309
4990 511
5228 356
5459 632
6817 409
9468 585
7228 137
2705 37
4400 115
689 73
16487 28
8210 468
2620 731
2558 728
254 67
10315 701