2958 891
1733 528
3497 765
1183 347
1489 390
1494 461
1277 317
3059 257
2102 555
525 129
2330 669
2522 655
1616 439
1335 365
2284 281
3733 554
1284 320
1322 243
2830 648
1444 320
1284 272
1155 254
5326 634
999 151