3061 572
2595 238
10663 496
9084 242
119478 299
94996 482
79903 570
50996 452
43397 419
25214 370
19273 382
76346 311
21507 636
4762 745
2759 471
15310 358
4526 78
2096 57
21515 392
6064 475
36308 857
6553 65
2961 452
9119 539
6646 164
6138 103
5013 63
18304 96