2996 155
11601 922
2901 217
7795 97
5742 143
10797 719
12881 193
14399 435
4787 948
2925 459
4947 664
6311 873
4328 915
18415 362
3713 668
9755 525
17408 446
5054 336
3578 420
3458 261
7277 516
6515 585
4962 468
3600 403