20901 632
7019 352
962 142
1252 57
3895 127
4575 54
100441 358
17970 387
46657 700
74625 149
15701 249
5060 690
4681 132
3335 98
10471 521
11536 880
1574 119
9988 730
2449 294
7668 519
3670 335
3827 55
4329 672
5110 686
3658 209
5215 524
3199 41
4445 160