42518 70
21337 200
6400 55
5246 641
16066 441
5097 253
4265 680
12374 414
2882 125
10753 533
6060 162
6225 137
13759 339
1806 121
4697 528
3561 371
2904 301
3707 232
4215 80
8249 702
9145 474
4305 607
3403 551
5613 89
81775 803
5153 98
3449 366
9800 299