44096 75
2446 212
3523 333
106124 559
53084 396
3243 390
2523 265
1757 93
14311 686
15658 866
1166260 1299
451027 727
10992 431
13824 546
168153 928
84188 185
56542 473
33409 495
50427 179
54134 687
73141 447
35424 464
23189 324
4674 77
4241 615
5778 729
8984 655
3281 450