4095 518
3232 506
934 58
2522 342
2852 541
3089 637
704 83
9525 683
5864 338
3202 339
2709 325
6808 286
2210 329
3499 834
2383 446
9520 328
16540 786
3330 824
2636 686
11673 532
4801 813
2107 119
2180 115
2354 152