21048 835
3146 861
13943 539
2143 111
1191 58
3420 744
1798 141
3490 926
14068 276
4978 281
3660 231
2580 690
2614 615
3626 517
1679 342
2092 374
1665 222
5798 180
4471 430
7169 336
15061 401
9754 486
2678 610
10970 767