31032 500
26995 192
12607 141
8234 419
24917 61
33871 511
33117 540
33508 349
14829 482
26652 434
4511 43
17127 307
13236 313
15415 613
7629 602
10786 458
11904 537
66390 397
8359 708
29775 669
20121 494
24216 412
5917 293
21929 595
8034 92
9330 492
20851 317
25666 146