476 150
874 257
9584 49
9729 161
29652 126
19225 1030
3416 26
15909 572
13045 582
12352 416
20973 715
7137 266
4106 447
3457 624
22147 107