305728 1297
69842 509
35963 670
14630 156
9017 50
10994 847
158544 518
163262 956
14267 366
30057 673
45136 671
16572 390
17449 374
47288 273
4892 165
25983 518
25397 520
29416 471
29403 579
32282 299
26122 915
4857 274
1957 85
2495 89
6393 480
2254 283
6927 658
8412 659