3593 201
20005 694
12330 455
15942 845
9819 168
80102 616
3182 332
7319 754
10788 469
8213 825
56760 95
8669 68
21191 893
88619 241
97321 664
48899 350
3416 101
3483 774
2447 66
6536 360
2510 61
5491 544
4728 760