15396 357
2321 508
2409 74
4205 331
3850 580
8384 471
10387 740
5419 647
5385 498
3145 88
2623 575
4050 688
8902 522
2930 571
3544 468
18650 390
8133 492
4776 257
21297 942
6463 545
4743 640
4697 703
5008 631
5039 643
4098 160
5376 564
8281 334
23590 797