493 95
1601 174
4007 659
1095 226
1592 201
2239 404
3083 333
2021 55
1382 230
2558 682
2970 716
3884 529
739 70
4511 764
2838 97
256 32
1288 355
836 271
1530 114
2960 522
3282 606
972 175
7683 519
2855 204