2992 409
5249 940
20695 797
1815 300
3539 124
4363 404
8830 335
19303 452
12402 469
6808 287
9105 893
6326 413
4796 681
12536 387
5466 311
13033 477
47688 147
4893 43
12483 321
9850 428
13443 330
15565 316
45664 186
9183 483