2470 556
5814 327
6324 406
28086 493
17008 164
14048 980
126127 593
65089 417
28208 631
5813 842
3028 482
11227 261
6775 53
4345 332