30953 502
47582 44
20696 207
5245 483
2607 166
4172 110
6840 740
6873 856
14326 544
4086 672
7701 80
5402 521
5471 567
3372 94
12876 362
29437 789
2721 27
33711 588
5980 174
5196 363
22000 412
169170 313
62351 734
4035 387
29284 387
27838 123
6252 456
11051 482