2516 540
1009 332
341 86
1143 318
10644 80
15052 901
10788 530
10615 125
12914 634
8875 387
4163 489
2438 628
6380 160
2788 575
5250 141
3909 367
7770 388
16955 463
820 200
2270 562
2873 346
839 205
15468 398
18503 770