34946 486
10777 528
39098 141
2500 124
3149 540
4182 578
3595 407
5233 452
7071 77
6402 234
7474 315
3982 454
13291 278
5090 136
4515 402
8975 529
18972 230
29085 257
46322 694
8807 206
4627 103
22317 357
4366 469
18250 608