42607 70
21406 200
6429 55
5262 641
16153 441
5131 253
4279 680
12515 414
2889 125
10795 533
6083 162
6264 137
13802 339
1817 121
4722 528
4148 372
2921 301
3726 232
4233 80
8288 702
9178 474
4331 607
3413 551
5633 89
81801 803
5168 98
3473 366
9893 299