52921 141
19495 287
8555 604
12789 523
2661 370
37108 342
19533 667
20681 659
18465 230
15391 31
28554 65
6961 143
17824 237
6463 363
12616 381
11642 621
10763 90
15538 163
8035 201
6449 409
9112 364
18013 568
22639 599
3647 289