509173 1132
6540 479
35050 504
33488 194
7081 314
14723 474
4432 203
152960 273
17557 144
4130 707
13200 295
45553 668
54302 505
3880 104
2847 512
1199 271
708 132
1437 182
1276 185
3555 188
4755 424
207616 1020
11832 56
30154 200
4683 491
4108 224
25694 225
4846 659