2832 318
5993 747
26832 89
2364 309
2341 309
10216 49
11435 85
18658 160
2404 413
2485 671
1800 229
1773 331
1697 248
6425 409
7682 576
960 83