12405 321
9020 104
2367 634
359 88
4574 637
2638 770
353 90
15820 495
2069 453
662 206
168 35
998 328
1509 370
678 154
28392 493
13313 257
448 90
20755 797
11535 537
2321 510
20569 584
20813 262
8902 297
2328 657