599 104
16690 300
2279 325
8101 500
12548 39
5144 857
3367 697
1191 228
14246 139
2853 541
29355 425
3416 571
2650 485
22605 100
5778 536
19122 204
10547 308
19783 569
17570 736
6124 844
16917 323
19349 68
18944 145
21889 670
121470 616
7196 184
6742 293
66562 515