90893 401
35018 350
49735 348
67642 312
21434 180
20907 227
45636 363
42718 322
42066 746
29343 351
13250 484
23524 206
58207 98
18474 113
41880 244
59814 124
23876 145
21181 117
123864 502
69485 407
89438 368
29838 160
41491 342
20543 308
14420 857
9944 38
3738 331
2666 144