5029 81
10841 606
2223 248
5103 910
19042 354
3832 256
2505 344
2999 521
1635 53
1904 38
1001 28
7731 810
20200 185
4733 909
20593 736
14918 362
2047 76
6706 702
4131 347
4753 457
3533 631
12446 576
4037 827
5266 62