2779 101
7714 605
3625 36
2674 368
5028 629
6464 588
2619 197
6080 839
3845 716
2508 265
4460 761
5536 72
4580 626
5307 483
4877 395
3267 602
4099 440
2650 304
4565 626
2451 260
9917 864
2513 114
1140 58
3385 472
4100 320
3036 214
2488 147
40956 901