26525 589
9801 845
8560 352
5724 410
3149 382
5396 641
2518 509
3170 543
3938 763
2765 36
17489 540
15886 688
5371 126
4545 51
1665 232
3712 300
3211 821
2528 47
3110 331
3524 574
3112 566
21373 385
7182 167
7647 54
3506 392
2849 311
3363 566
12954 916