44953 76
2446 212
3526 333
106223 560
53121 396
3243 390
2523 265
1757 93
14312 686
15662 866
1166407 1299
451081 727
10994 431
13825 546
168186 928
84203 185
56559 473
33424 495
50435 179
54152 687
73164 447
35437 464
23213 324
4675 77
4241 615
5778 729
8984 655
3281 450