3096 368
2354 414
2377 111
24290 313
8310 410
2782 323
6210 399
11489 485
15068 509
51544 646
19453 344
20565 501
7520 788
150715 137
110532 461
113206 421
4153 43
7662 521
18738 493
4907 695
4690 166
14319 546
3130 201
7381 302
8499 225
4129 441
5112 147
51463 58