2974 926
1043 283
2080 391
894 180
225 48
1426 231
2950 840
5785 555
2603 322
1034 192
8220 386
2981 520
2093 117
3633 520
3935 806
8086 281
11775 660
16058 66
4947 377
5225 178
5546 393
22985 286
6909 555
6335 218
2697 58
5016 296