5286 284
3241 190
31219 412
13239 506
3682 655
3317 266
2376 569
1680 338
2378 329
2892 537
52810 747
33603 444
36535 90
17266 222
60328 590
2699 263
5886 402