2991 732
564 134
2401 309
110459 137
8470 429
10580 530
17889 528
15649 683
1465 130
4792 303
2032 92
30435 285