19501 869
121836 973
41663 190
4214 708
4799 948
5099 237
3682 534
23015 63
49444 85
3952 568
15707 147
9032 346
3351 400
5601 258
15073 657
31867 796
4856 414
17166 464
200 38
2833 704
19252 70
2077 454
29746 577
18634 523