22462 118
150506 304
76701 838
61285 540
39587 105
15383 103
16450 608
6283 144
2804 601
11836 426
27123 100
4485 99
2372 461
4998 798
36183 439
4395 490