5283 31
2608 144
3124 677
2880 604
1495 196
1884 352
3461 843
2103 416
3062 784
2051 437
2171 220
11106 621
1404 86
9209 100
2503 496
613 108
3252 809
8228 753
1579 301
19250 501
1028 102
3581 522
3493 488
1006 67