1002 84
3227 499
13906 664
8172 207
22717 528
2871 695
11014 169
5029 623
4371 531
694 119
4587 166
1304 291
1758 429
3166 547
14153 541
6285 250
2785 636