3272 506
7212 600
5569 665
2388 220
120451 466
49615 322
79071 203
62354 562
61689 504
44330 281
14573 321
8646 723
2898 354
5152 430
1654 262
8698 471