6596 44
8407 23
3330 5
8960 46
11341 19
30735 91
20810 62
9617 11
23442 52
23165 363
29940 33
67745 96
18326 15
18615 28
18191 52