2694 630
2774 873
2428 486
2104 428
2992 718
122277 941
8716 481
1086 313
2032 553
612 77
2530 483
783 161
749 162
47660 732
2122 557
1622 356
31465 286
14844 850
20978 276
5757 610
93290 502
44646 117
2104 498
14727 303