14733 399
18159 420
1535 168
1727 146
41577 595
3579 575
2349 297
2544 326
3480 790
3322 382
4660 390
4003 839
1451 202
2856 640
3588 912
2335 368
1363 65
4226 765
1121 58
2947 517
2620 282
9490 616
13491 317
4129 686