1031 98
2581 430
4813 403
22963 597
4289 386
10264 771
10339 831
5895 123
5303 55
107831 465
2381 212
15902 883
4201 107
9216 328
7116 240
31257 927
25063 438
11996 520
10087 542
17538 356