3098 644
2277 471
3895 662
1259 148
2216 539
841 89
2640 101
1542 309
2293 319
2049 318
778 108
1962 381
2237 427
1004 138
1484 29
702 111
1162 243
3000 782
718 116
1222 95
939 188
1019 215
2978 837
3772 914