16601 77
8818 128
3549 376
4909 805
3529 447
19124 109
16593 564
20281 625
8530 647
1389 85
3630 399
4947 504
4733 122
7758 200
12986 720
9307 576
5367 533
5813 86
5106 90
14528 818
20952 422
7017 702
4019 509
3239 158