211823 560
25895 204
4906 492
28447 465
198986 1104
68449 932
34613 709
46996 395
13882 509
10885 319
5097 562
1546 111