3001 104
4750 259
6266 535
2147 285
5990 428
6080 337
9826 283
2439 393
1183 85
5527 748
4705 914
4462 877
2050 187
2329 284
5243 547
2229 251
4231 931
3211 552
4421 747
3392 773
3096 526
3471 380
3129 416
1532 140
2800 170
2720 502
2905 39
7664 734