4098 38
5326 827
1655 262
2309 723
3464 121
2646 519
3596 511
1550 298
428 97
1570 198
599 131
1273 67
581 89
2528 268
2876 765
3667 562
1896 215
813 96
2200 416
2535 378
5939 420
4517 639
1756 524
1662 144