24047 818
3470 227
3153 213
23152 572
12491 313
2607 428
1950 225
5291 195
8866 101
9502 184
8753 37
4736 903
5138 82
3246 568
3321 745
11102 395
15993 869
7372 605
7125 295
2703 171
15831 131
13824 58
42474 455
2825 39
16313 682
13037 631
3301 277
45285 242