16317 503
1228 327
5687 362
3624 563
9677 344
4402 808
7112 314
16937 879
27226 722
11528 426
6590 262
30223 155
16557 636
6784 445
27257 611
5412 83
4946 741
4476 787
15058 120
5417 540