3112 503
1368 125
3137 627
12723 146
3044 320
1423 75
4987 394
4043 874
2874 418
1186 46
10474 668
4443 686
17011 814
8596 96
4916 834
1595 48
6520 808
10137 654
1852 156
2751 412
4377 134
2052 227
4275 585
3413 522