28011 83
21928 117
26042 246
39767 672
34488 393
35337 345
43353 199
22560 377
66196 499
27799 404
31690 877
25083 270
28539 190
20458 367
30884 769
29793 240
39110 310
31760 482
42617 415
31084 277
18098 217
26210 186
29351 193
17420 571