3117 506
7106 600
5470 665
2349 220
120020 466
49565 322
78533 203
61934 562
61013 504
43970 281
14361 321
8599 723
2864 354
5131 430
1616 262
8669 471