23322 58
12521 236
15848 670
11103 376
5119 92
7241 732
5038 185
7469 827
15591 760
4197 569
11343 912
2576 292
10769 473
2828 60
13003 340
3998 545
4305 718
2730 453
8022 280
2522 674
2116 134
1085 343
6313 417
1794 268