901 29
6010 508
2706 305
4437 547
13639 364
11923 305
9364 818
81331 743
7476 669
7447 651
2826 199
3168 59
12131 617
4189 360
3967 655
1283 60
6384 256
3324 635
3576 832