40050 565
10787 271
13441 552
157376 458
29074 605
33330 95
152179 835
35315 489
133793 378
270954 779
331417 759
22212 607
152534 693
198336 442
421885 1298
294004 937
12652 602
20642 435
174449 624
5183 467
13204 674
9320 159
279722 971
19452 605
55725 505
85676 454
44472 306
206354 1471