1648 312
427 33
2939 706
1278 167
1542 340
2982 607
1121 208
921 100
3086 544
1992 260
3368 743
1174 223
2181 305