2626 253
16886 238
14321 154
7008 784
10145 683
5745 517
8163 178
41898 117
1744 72
3209 217
4849 554
4252 571
3229 521
2301 137
3931 713
3553 602
13356 393
4976 859
11191 852
5239 421
18544 433
5187 416
28001 397
61010 236
3570 214
4749 87
17050 246
52998 760