22243 347
13421 660
45098 926
29127 310
44660 801
59013 916
26015 434
15020 674
8492 849
8335 396
4277 195
17342 228
25765 699
2990 50
13616 132
11498 413
5753 321
1423 62
3001 623
4215 766
3480 723
4400 400
5527 757
4553 210
2411 118
4000 59
3955 348
6650 712