2695 391
3514 391
11222 92
4618 333
21248 278
23593 77
13467 622
7218 216
5115 531
3258 670
2094 44
10390 303
4661 527
7067 68
1527 54
10916 773
5611 863
3453 414
2791 67
6505 297
5292 439
6319 210
28939 899
4296 378
4932 409
3955 664
8911 572
25307 160