5037 501
14418 124
6725 608
8568 516
7546 743
15148 515
4890 699
4926 507
9877 229
1758 93
5430 846
6005 877
15484 648
4594 595
2470 51
2309 296
2312 428
5944 692
9893 196
21032 409
17722 410
12585 387
10799 118
7393 636