2529 656
2183 320
26958 763
2500 551
311 72
902 193
2891 902
1040 34
873 249
2764 798
7306 670
999 236
2107 94
2121 498
2495 514
10923 623
22106 704
85842 189
3347 170
7471 145
657 187
122315 941
4245 413
1581 269