1031 98
2579 430
4811 403
22963 597
4287 386
10263 771
10335 831
5895 123
5301 55
107823 465
2381 212
15902 883
4200 107
9214 328
7116 240
31248 927
25063 438
11993 520
10085 542
17538 356