24085 666
5881 438
3424 244
3540 34
38960 900
10109 112
25851 237
2557 313
2068 430
2188 211
1721 25
2136 446
1374 306
3625 894
2182 431
1412 307
3511 664
2651 685
1865 479
1708 337
2221 265
6286 453
1394 168
2411 738
1692 308
1787 457
2146 588
504 97