42676 70
21444 200
6447 55
5282 641
16247 441
5163 253
4294 680
12599 414
2904 125
10828 533
6114 162
6334 137
13841 339
1848 121
4739 528
4171 372
2939 301
3749 232
4246 80
8326 702
9205 474
4346 607
3423 551
5646 89
81827 803
5184 98
3490 366
9983 299