21563 47
3006 3
20443 22
8566 26
11363 37
17008 144
53626 203
22791 19
10535 18
7338 39
6492 9
23318 94
23850 78
9257 33
28463 65
117973 217
10289 22
23514 64
37615 138
16564 46