5011 455
4961 530
14822 351
93860 286
21981 846
25294 402
3410 179
22174 748
19092 654
26824 651
7265 648
10185 404
9492 595
1257 139
6807 121
1059 101
3624 345
1383 136
1261 228
9348 189
12801 444
3321 689
1092 37
3614 728
2427 390