3141 543
1520 202
11531 601
3056 284
1341 269
1002 41
3488 769
2717 312
3173 408
3552 593
2104 357
2062 479
1356 258
2082 216
3077 659
3545 873
3128 455
3595 629
2073 346
3088 450
4390 463
2698 588
2594 383
1950 271
3980 684
807 122