2535 23
2592 17
20771 180
12329 25
18949 31
8787 20
27933 77
31250 90
6457 21
8289 17
11118 16
56557 122
23208 26
11165 34
17160 73
23083 65
50038 157
19414 55
6673 27
21316 61
7876 26
6504 8