1226 237
2979 810
1579 351
943 227
3479 669
1851 549
2671 780
1583 131
4951 668
4817 507
6417 353
9949 671
7632 391
7671 251
5277 396
3681 484
6004 508
34251 374