15216 659
7586 524
5848 948
3761 141
8216 154
4896 398
10101 150
5076 460
4694 270
9655 133
6318 283
5362 174
6329 629
11475 299
9111 836
4623 893
7388 648
3302 360
4444 87
8896 610
5295 674
12364 640
2798 257
6722 508