34991 695
8133 239
72630 450
32322 894
23240 381
16962 110
19271 609
10183 499
4641 118
12350 613
4591 316
5296 566
6058 572
5104 290