3065 445
4358 915
2044 27
4237 843
3451 837
12215 219
2600 238
9400 189
4777 509
4972 883
2840 244
8147 351
1284 177