329 29
1603 453
2078 654
742 105
17910 301
2577 325
10103 500
13206 41
5273 857
3391 697
1219 228
14341 139
2910 541
29477 425
3446 571
2699 485
22693 100
5818 536
19313 204
10693 308
19886 569
17817 736
6191 844
17166 323
19587 68
18988 145
21953 670
121884 616