800 29
1505 194
5320 555
3544 726
3000 431
3759 679
9261 373
5292 688
2388 722
5879 754
3426 509
3827 645
425 57
3071 606
2186 591
5836 541
3148 343
2919 135
1001 314
4361 773
356 34
1525 92
1854 41
2110 108