30526 500
26580 192
12389 141
8091 419
24492 60
33285 511
32498 540
33104 349
14471 482
26393 434
4375 43
16200 307
12907 313
15166 613
7544 602
10565 458
11737 537
65436 397
8212 708
29304 669
19658 494
23998 412
5779 293
21628 594
7889 92
9220 492
20560 317
25295 146