30011 97
8904 432
63207 306
13476 266
7785 848
88223 633
11304 650
9150 274
34031 543
16473 239
79090 914
14329 308
52380 155
13117 529
32751 306
8323 227
33578 489
35917 328
34985 372
91445 760
17788 242
12872 839
9666 555
7795 450
32625 235