3526 52
3005 124
30091 301
24111 139
10187 332
4229 673
5828 355
3272 244
3986 349
5885 468
3707 540
3070 188
1648 218
2803 273
3726 574
2394 592
4603 585
16974 376
1036 105
4732 94
16939 413
4111 794
3649 430
97143 510
15169 655
31521 384
17661 632
10477 312