638 105
3291 534
3052 870
2853 834
3841 378
1542 318
2753 818
2435 491
1217 267
3182 722
2723 479
4200 470
2947 447
3269 836
2514 339
3263 910
2399 392
1807 301
3046 633
1347 271
1374 237
1800 474
2872 730
1037 191