3095 106
1373 48
3731 632
4293 472
1142 222
3643 276
1454 312
1657 357
4552 1001
3208 165
2257 325
4472 52
3525 684
2791 562
432 49
412 111
1544 383
10100 209
15036 658
2694 562
3094 902
3876 872
3659 887
5414 668