3112 51
2829 81
6983 504
2178 95
7609 204
5707 521
4102 522
8336 178
3859 367
4849 534
6982 578
8628 417
3419 204
11053 804
5733 622
3228 59
9222 286
5429 240
3873 173
9257 657
5786 336
2292 76
2600 44
7054 641
3716 308
6167 891
5159 417
2309 256