939 28
2538 143
3579 346
6210 824
4864 331
3200 101
2861 688
2940 472
1184 32
3201 75
4112 399
1699 265
2138 120
3875 103
4363 510
29456 919
3581 894
2084 337
3285 241
2565 293
4330 785
4336 305
4362 925
1897 130