3171 100
2141 93
4306 678
1834 336
5449 148
4184 869
12097 307
4035 846
5215 395
3266 586
4310 824
15041 63
3030 476
2537 335
11293 478
61031 409
9007 525
3982 250
8287 818
11201 398
3275 494
18450 672
5358 837
24292 73