19499 250
1243 192
3068 316
3704 115
3082 703
4105 854
3394 160
5033 128
3376 472
4271 388
3230 521
2583 377
3740 568
13151 352
138374 604
56325 452
9410 189
11435 435
2635 377
30164 857
3094 209
8572 803
31338 65
16957 54
27367 315
4149 44
19829 507
21991 283