3096 335
13609 599
120177 342
45738 292
12471 326
31074 295
3632 210
57173 742
27346 307
29961 296
4481 230
6318 727
8079 524
32736 194
18175 184
12774 216
16826 169
37239 629
28360 110
25410 476
14720 757
13996 590
2797 265
12180 421
12838 331
8853 519
7589 157
23400 277