30026 914
14457 338
5445 85
35662 265
120134 735
2430 230
12194 815
35902 487
31385 443
7279 327
115069 806
5141 669
3854 546
12488 375
5632 606
5401 261
1716 62
124790 752
107846 551
14421 585
4809 508
9191 590
3936 375
7622 412
5835 615
4848 554
5107 475
10198 339