109576 903
17421 464
81586 313
25107 767
98126 285
12517 65
50970 147
154262 986
12774 858
38753 832
14454 584
31337 778
4437 431
3849 585
4288 573
4648 440
4125 519
3304 365
3977 401
2959 216
3278 449
3151 247
67963 679