3263 506
7198 600
5559 665
2381 220
120384 466
49610 322
78961 203
62289 562
61554 504
44240 281
14541 321
8640 723
2889 354
5148 430
1649 262
8690 471