16923 678
107556 179
57465 237
135197 368
323680 971
70292 204
67351 75
15660 291
16393 220
30393 166
19427 110
14552 502
5590 227
9456 592
7602 322
163773 448
103193 686
64255 339
643461 1623
180383 807
19715 559
370457 511
140216 818