1003 29
11071 205
5915 653
1525 81
3659 585
3435 439
1634 78
27252 746
2449 378
1223 54
854 101
1573 326
2613 307
3270 513
1498 318
2762 543
3454 743
3972 639
14775 355
1856 524
2652 520
4816 638
3386 686
20227 555