20976 635
218 48
15289 104
2706 806
2118 423
5712 278
3117 530
668 178
532 140
1525 435
912 272
6297 377
399 101
2259 556
1563 397
1270 210
449 131
1847 550
319 91
8016 284
1081 333
10405 172
16492 352
23598 347