40053 200
4876 603
7339 478
13996 323
6313 108
8910 779
15165 978
6664 735
4628 349
10791 451
30245 128
7794 489
32248 288
7795 72
54386 198
5949 69
3178 114
11785 107
15130 545
18607 474
120177 469
202893 967
59812 684
76796 642
19593 330
27685 801
21579 233
20558 362