12556 80
22373 669
37201 462
12623 375
6419 437
7012 657
21619 262
18451 329
12193 102
4950 167
7117 240
20431 573
8556 251
19856 286
17608 554
10652 221
11593 140
12380 733
5773 587
7522 285
8314 858
6666 425
7686 225
4501 110