126 30
15475 543
13453 290
6629 386
9403 233
7806 483
5200 882
1575 482
1059 69
24141 722
2792 356
3537 776
4267 345
2104 504
11478 96
2460 716
39449 250
3119 290
19107 94
1007 274
352 79
37661 89
1424 466
494 118