12584 392
3112 219
2255 172
6235 634
4925 214
383503 865
26354 434
59707 684
21340 78
15673 174
12333 620
8883 251
3254 216
6654 327
4329 155
4204 506
5151 639
5365 183
3243 383