625 116
2566 652
1778 287
1999 128
2418 642
3375 506
2959 425
11623 701
6081 41
14567 684
2989 584
2926 623
14975 848
38354 34
64244 560
5432 57
40015 722
12007 329
6183 703
11272 662
28236 819
22111 284
8745 857
6149 401
5277 284
41037 839
4429 797
3494 147