5908 480
14867 726
105953 79
18057 654
26730 402
21631 281
20160 544
17899 929
9038 336
7091 504
3155 51
10127 380
4436 748
7727 629
23605 163
2716 737
3402 644
4690 221
1187 199
3612 104
3865 912
1426 312