2838 309
3793 408
20036 203
4562 637
8115 467
5092 636
4094 510
4356 463
3299 101
8974 328
9979 145
12418 802
6425 905
3857 577
2928 95
7484 961
1775 332
3598 831