1238 228
9876 50
9766 161
30157 127
19866 1030
3522 26
16270 572
13158 582
12690 416
22413 715
7160 266
4150 447
3473 624
22349 107