29579 538
27547 187
44714 619
3837 455
11602 267
4901 941
21508 780
7672 708
5578 914
4078 818
1374 218
2559 273
2249 477
2192 310
3061 561
3063 475