261 49
3075 791
1514 254
895 117
5209 719
8949 603
1056 159
4278 37
2924 855
2949 727
2723 500
1169 169
1795 138