521 83
3067 640
7215 332
2191 142
21166 496
3239 400
1505 57
1278 89
4790 411
1630 140
1329 131
2141 420
2357 254
2881 562
5324 693
7187 616
2883 891
4098 499
8062 175
4002 596
225 44
2875 602
12624 396
4652 737