40676 65
7026 733
9344 875
15116 642
5033 283
4220 297
12968 753
3277 788
5659 436
10930 375
3136 646
5782 170
13643 688
1323 212
5522 432
1279 131
2310 266
2109 191
2347 232
12043 393
2703 466
18332 762
2445 424
2809 589
2602 388
2127 262
2575 247
847 93