3250 47
12289 440
84774 795
14563 683
16194 702
2340 589
4144 237
3202 395
6589 116
9273 285
36887 504
8607 645
9335 756
5919 195
7495 389
9020 148
4468 136
24753 385
28237 186
14041 32
6022 614
4436 748
4591 574
9730 506
6719 246
25169 185
2382 160
5198 271