3110 633
275 34
2499 317
15298 234
1041 121
443 20
2260 301
2675 714
682 100
1945 565
2584 656
3104 875
2373 483
444 64
1611 398
11823 324
2967 324
5427 640
31395 77
41495 130
336077 589
14116 713
13057 400
13866 288
202302 287
4477 607
13934 73
9908 79