21933 349
11527 495
14339 113
8365 694
6197 556
5873 438
2401 581
549 108
2265 642
1685 490
250 62
2336 532
529 101
1099 232
1636 400
728 144
2372 594
1631 273
2427 571
263 42
3049 608
794 205
3115 918
1499 292
2376 536
2515 670
2864 488
915 38