12002 51
5383 135
6909 466
7023 541
15720 613
8228 154
6495 814
2368 71
9471 572
14553 907
8685 891
3348 304
11509 299
2819 257
3730 363
18739 933
11186 510
18347 644
10217 706
4962 480
3205 280
16879 133
5422 298
11243 505