1272 85
4791 580
2289 245
7788 548
1549 147
1299 31
3948 48
2732 376
2175 339
5507 821
2330 313
2395 349
3609 281
3407 66
8253 766
6724 280
3764 789
5100 274
4713 636
1728 94
21046 539
2981 433
2959 105
7626 115