42670 70
21442 200
6446 55
5280 641
16236 441
5161 253
4291 680
12596 414
2904 125
10824 533
6111 162
6326 137
13838 339
1845 121
4738 528
4170 372
2935 301
3748 232
4245 80
8319 702
9203 474
4345 607
3422 551
5644 89
81822 803
5183 98
3488 366
9971 299