3451 860
1260 74
4859 212
3385 294
2804 288
3069 472
2369 429
4493 398
2487 416
2528 258
4432 773
2751 563
895 28
6934 635
4957 529
2211 392
4288 593
1287 63
2396 319
1324 207
1448 159
1357 117
4646 677
3347 726