2976 926
1054 283
2085 391
903 180
228 48
1432 231
2954 840
5792 555
2658 322
1039 192
8224 386
2981 520
2102 117
3638 520
3936 806
8097 281
11784 660
16070 66
4960 377
5237 178
5563 393
22994 286
6911 555
6343 218
3488 58
5027 296