15223 301
141655 881
14528 520
296010 797
4414 563
4140 508
27517 286
11420 453
5364 93
5505 764
5334 914
8387 596
31187 578
3119 359
21554 331
210708 559
2761 402
9826 874
3006 633
9188 472
140823 362
2512 339
3249 256
33545 823
3616 752
12155 681
1921 147
2968 318