40696 286
22053 674
2286 151
7335 398
5673 119
12639 467
4342 28
6245 283
11794 606
7603 251
5586 318
7545 683
3512 335
7767 829
10192 227
34688 370
11570 252
14047 505
15075 457
14148 139
9251 574
7909 580
8686 885
22466 557
9884 510
2961 221
6157 867
5123 282