45228 76
2447 214
3527 333
106250 560
53131 396
3243 390
2526 265
1757 93
14312 686
15663 866
1166439 1299
451099 727
10994 431
13825 546
168196 928
84205 185
56563 473
33430 495
50439 179
54162 687
73168 447
35439 464
23215 324
4675 77
4241 615
5778 729
8984 655
3281 450