316430 580
10793 614
7858 694
3536 550
4748 745
2001 251
6805 479
5173 638
5335 199
3481 607
4436 543
6217 652
3288 58
5755 666
2467 472
6036 459
1598 147
71198 173
311156 1053
120984 1231
133187 1001
100224 603
13742 475
34837 908
7041 80
16455 333