1016 123
15032 42
2881 638
822 157
44682 309
2552 580
1219 253
4882 526
27420 229
3320 459
13004 115
2970 345
4081 469
80280 413
5898 853
2069 325
1506 238
359 35
4276 806
62876 727
11198 586
8074 478
1449 229
8907 694