577 100
2279 92
1608 91
21711 153
9109 818
8200 439
2807 844
2969 888
2545 690
727 207
1192 296
2335 488
3607 551
1057 173
2532 96
6181 361
1607 270
5072 62
6403 600