3049 110
12003 260
8231 591
7923 449
19605 454
17053 783
15493 501
2710 537
4002 591
4314 208
3899 80
4203 449
2891 207
5683 596
4483 399
4800 515
4351 348
2256 108