2781 109
40547 478
2725 713
8356 428
885 191
1128 301
7910 874
202 41
1984 632
16233 794
1228 355
2892 899
17304 70
1298 264
5458 468
21291 769
2883 792
6382 225
15570 955
1379 338
9443 351
31522 781
21141 630
4910 115