3096 588
12329 665
2139 179
6508 561
1301 33
9215 100
3258 809
1451 190
16291 931
19256 501
2284 547
1844 336
3218 515
13239 216
3309 824
11642 532
11639 632
2735 592
7937 468
2181 630
12684 888
1212 161
3136 675
11411 713