41160 910
5226 356
6601 546
5050 169
20553 348
4321 642
2762 95
6529 472
1947 218
8166 847
3779 33
12837 605
7653 310
6348 64
10310 95
17725 579
9930 489
2499 133
10441 603
8420 517
4614 710
3880 340
14864 127
4053 286