3961 239
12715 630
11432 376
9707 430
4321 263
14294 539
10252 306
14020 459
22013 447
10579 537
270014 1683
7883 291
91406 847
2306 113