16593 566
226011 491
22866 800
43086 527
16667 185
10876 341
32946 941
11996 331
26418 528
7764 221
19723 818
17077 522
11893 204
8255 403
2941 272
4315 506
14499 514
8799 806
3548 273
2711 64
5655 591
2069 98
14127 695
6175 661
3913 301
6201 310
6950 566
9484 608