40005 281
192396 315
46948 127
20979 518
36959 260
40624 242
49448 243
42085 247
23353 421
10822 513
18207 488
29312 642
49684 952
16187 355
7396 512
17925 642
10396 166
8975 88
10444 528
7784 323
13187 231
15333 377
9420 197
12154 482
6529 436
11663 738
6020 308
1347 148