982 276
3535 611
1811 317
3990 508
4393 942
30476 444
5017 195
7429 297
14246 787
5617 94
4151 685
3337 237
10563 291
4504 319
3014 41
7680 566
5886 798
4192 563
87750 326
20514 1029
3662 329
65872 915
5376 472
4317 359
10523 676
4990 255
15264 32
4217 633