3084 158
12781 307
8415 796
7016 530
15999 202
5783 832
5899 597
7374 140
31580 78
2222 233
2309 189
9475 614
2075 141
34786 654
11281 355
6543 786
3436 519
15103 312
14599 69
5232 521
4023 388
5095 326
43323 591