43571 75
2446 212
3522 333
106070 559
53069 396
3243 390
2523 265
1755 93
14311 686
15657 866
1166209 1299
451014 727
10991 431
13824 546
168134 928
84183 185
56532 473
33399 495
50427 179
54118 687
73129 447
35419 464
23182 324
4674 77
4241 615
5778 729
8984 655
3281 450