126106 487
35036 93
54748 177
19473 186
22658 190
101224 315
31275 204
29686 166
235604 1039
238206 696
13996 157
69279 370
31344 222
32749 300
77776 463
17939 175
6534 749
42310 525
87654 308
32864 339
3386 848
107455 493
67809 254
18294 155
415622 1071
98718 422
59820 333
50276 304