953 103
3893 786
3285 684
3613 638
2767 525
1106 118
4369 932
5223 440
3664 243
4101 470
1439 83
1927 365
4001 686
3109 587
1566 209
1258 135
2085 296
2307 268
2071 278
2881 309
2576 211
1576 195
6485 694
2511 71