2802 521
49370 559
17967 884
10525 425
1661 273
953 130
4083 275
2077 163
4083 667
1342 282
1540 97
1197 137
15699 360
17048 511
6424 166
3918 780
10068 778
2468 509
7354 346
5809 690
3562 784
3361 177
3520 947
2969 628
2555 362
47236 941
50228 196
34784 87