3111 859
4262 198
2296 522
8217 213
5230 663
848 214
898 271
6376 300
747 234
6199 566
1778 435
884 114
2067 336
20027 667
5559 654
10184 780
7896 522
13668 351
3523 113
2469 584
2547 47
1339 297
4815 630
801 130