20299 660
19951 659
265447 179
14476 418
3416 136
10014 303
3813 554
2933 498
2579 177
5747 437
11251 341
2872 157
935 115
1769 232
3473 316
2723 654
1190 38