328 69
1583 356
2509 653
3312 711
3394 423
45372 367
2867 795
2881 731
1169 229
2882 529
3274 746
41820 75
1260 123
2145 364
903 110
1993 479
1775 347
2964 670
2491 753
1296 393
2990 756
2154 450
4551 780
13472 733
10171 640
16998 158
93270 873
14776 702