371 87
2706 690
2201 584
2162 538
1425 366
1882 205
41176 120
36348 572
7165 47
3036 327
23314 489
18052 246
15965 386
13112 477
4690 416
4712 533
16484 67
11900 450
16522 706