27009 41
12696 119
7202 47
47505 592
17031 731
15072 580
21397 188
2511 367
1474 220
1788 382
3270 203
3137 578
2339 633