1010 90
23077 468
3388 778
2766 515
6161 391
2635 534
2226 680
4041 752
3893 667
2364 301
415 55
2377 488
3485 246
3329 799
1795 564
1833 212
1626 257
1431 427
3073 745
3583 638
2912 505
2983 771
1586 290
2829 204