17496 523
55353 361
16624 541
22570 328
24267 239
7192 279
41425 420
21927 234
29214 151
14855 563
23928 569
92438 553
21032 280
32092 296
31337 167
45305 491
4809 402
8432 616
5572 288
3764 336
2838 117
4627 526
3543 166
3660 350
9428 695
2939 179
6901 792
2456 125