2896 301
629 66
2450 489
3221 227
2989 900
3218 66
2950 477
2038 171
10700 624
3452 277
2210 41
4486 568
3433 706
4164 526
2538 115
1780 344
2651 741
4218 571
4237 376
5841 452
2240 388
2955 165
1001 38
3273 879