2303 701
2947 479
4470 233
40445 366
38413 694
32809 517
28112 720
18184 449
20920 567
38705 503
41531 686
36261 611
14957 56