29876 242
22284 117
18519 541
101010 608
9857 389
48408 657
9603 729
24965 424
20550 363
31802 764
18056 456
17449 338
51050 243
27063 859
19050 161
14337 170
20352 326
18282 69
37954 674
83668 755
124067 489
12003 255
11767 158
32322 324
11225 385
23840 354
28628 583