3028 556
2848 528
2924 515
1903 355
7939 452
5003 339
1320 87
4401 932
2532 407
3201 841
2097 368
6678 587
1603 51
11192 98
3611 579
9473 663
2223 252
6344 58
4956 478
15061 636
8819 215
10490 668
12503 406
3824 694