40291 144
6115 259
2508 526
7888 295
3159 212
8569 351
6853 313
3677 246
12718 539
7258 573
7614 638
10571 603
2602 307
7023 565
3288 445
1791 185
12475 52
4596 441
15455 765
2645 248
3284 258
1695 228
3102 288
5918 414