21692 1020
9716 361
2952 194
5092 203
14440 446
14743 877
3901 239
18922 567
1374 70
22834 450
15574 866
3407 297
3367 145
3703 708
10887 614
3962 508
2260 160
4534 508
2921 260
4013 321
3057 427
4875 632
4192 351
3463 213