50848 752
23004 632
27524 585
27555 268
40338 333
32479 199
21372 221
19968 457
21471 52
20877 278
60291 513
21959 503
30326 134
67240 525
41703 285
27402 188
29688 965
36942 145
18634 877
13176 235
34869 721
45981 435
29925 798
23540 128