10113 482
2387 41
2821 335
8253 613
4217 670
4064 421
3040 502
10290 715
5442 585
7121 302
5205 509
2660 336
4678 508
5986 596
8240 863
4017 412
6481 680
2246 164
7914 632
7836 531