29745 80
35344 504
37997 159
32411 467
51291 244
25735 426
163796 470
28821 447
42214 762
39208 744
35400 350
14273 228
44663 448
33574 106
118044 641
22579 901
157177 1125
41190 473
96836 428
51318 960
35873 120
34191 488
52893 874
20571 185
95600 591
51057 562
47690 938