303 64
2182 141
797 246
1347 375
8282 461
5083 477
1143 339
1006 190
2646 674
2974 905
1669 519
3110 839
8013 732
2344 490
1961 435
2470 783
1630 369
2587 685
2355 704
736 122
3084 680
625 41
2459 755
1966 551
1619 351
2170 613
1505 441
940 191