4103 404
2253 222
45844 372
5059 342
2427 178
4298 433
4491 568
19330 635
9681 772
102967 561
91205 482
26818 599
21126 234
17181 719
4356 338
27512 804
5017 453
3140 352
11126 286
11643 961
12576 666
33432 671
3598 529
4368 642
27324 611
5360 806
1182 79
3830 218