40291 144
8034 534
2508 526
8710 250
7888 295
3159 212
8569 351
6853 313
3677 246
7258 573
7614 638
8569 357
10571 603
4507 519
2602 307
7023 565
3288 445
989 64
12475 52
4596 441
15455 765
2645 248
3284 258
1695 228