31032 299
6672 180
4986 47
17188 944
11002 99
6060 495
13466 396
6297 280
2192 112
6374 218
16973 653
20665 104
19039 660
2591 86
37985 393
2421 257
2707 310
13573 653
22606 86
18102 219
4988 932
8656 306
3772 224
12068 882
7567 617
3525 468
5187 685
12857 127