103082 209
9660 714
6917 657
7680 68
45654 639
4966 127
8977 513
11387 82
5178 126
8640 686
26555 834
6109 360
3126 250
16849 154
3854 415
3563 263
1826 41
2736 559
2152 179
2965 216
3530 319
2101 127
3303 109
5504 299
6394 627
16151 616
12649 236
1311 102