52328 506
77496 288
191594 1296
24352 333
8467 542
43790 451
74406 1023
65467 250
20908 650
32562 959
27441 402
35969 132
52267 339
37672 316
24150 334
8322 938
12915 616
6603 631
70413 284