1031 98
2579 430
4812 403
22963 597
4289 386
10264 771
10339 831
5895 123
5303 55
107828 465
2381 212
15902 883
4201 107
9215 328
7116 240
31254 927
25063 438
11995 520
10086 542
17538 356