12593 392
3112 219
2255 172
6239 634
4926 214
383503 865
26360 434
59710 684
21340 78
15674 174
12335 620
8883 251
3254 216
6655 327
4330 155
4204 506
5151 639
5365 183
3243 383