2931 902
2876 886
107852 430
2492 793
2215 532
41888 191
115651 169
43104 210
2982 729
10565 164
66287 348
6434 554
1799 556
1368 372
19648 330
14666 536
3164 622
47815 340
381 98
1572 482
146 37
543 112
1603 415
2154 656