2850 51
10470 344
14255 309
11274 549
5889 376
7657 303
3678 235
3091 294
4265 32
12427 245
16486 694
8565 408
2968 167
5889 433
3149 365