329 69
1585 356
2509 653
3312 711
3394 423
45372 367
2867 795
2881 731
1169 229
2882 529
3275 746
41825 75
1260 123
2145 364
904 110
1993 479
1775 347
2966 670
2491 753
1296 393
2990 756
2154 450
4551 780
13472 733
10171 640
16999 158
93270 873
14776 702