304 69
2926 332
3871 609
8803 167
2946 749
11599 400
20331 829
6360 212
558 80
3921 596
2470 371
8951 217
3164 292
15953 1109
1455 325
2573 648
3548 473
9331 472
3356 744
3634 340
4841 178
11501 544
5508 369
1075 190