2780 101
7714 605
3626 36
2676 368
5032 629
6465 588
2620 197
6080 839
3845 716
2509 265
4460 761
5537 72
4580 626
5307 483
4879 395
3268 602
4099 440
2650 304
4567 626
2451 260
9917 864
2515 114
1140 58
3386 472
4102 320
3036 214
2488 147
40993 901