1295 30
2243 453
12312 514
4880 339
3964 880
3142 603
2139 435
2573 707
5764 576
1368 59
10505 396
1586 436
2603 569
6278 257
3735 771
2403 407
2356 357
532 48
7086 348
3730 163
1497 144
1110 270
1734 396
1696 328