500 56
442 101
1180 343
1168 346
49017 369
26425 149
3040 709
811 236
1515 389
2915 712
319 94
476 80
1595 345
3015 999
1668 380
54135 354
126747 656
22183 97
25166 112
16163 148
25143 148
127599 413
2553 445
10761 583
1974 448
1433 315
467 45
3395 852