3004 137
4428 42
4382 513
14283 679
12084 241
1497 234
2631 280
11059 180
4932 531
6954 364
1166 41
11862 760
15041 71
19346 156
20778 273
4222 387
1153 126
11294 683
5155 102
4308 97
2002 226
9396 321
6988 477
27039 582
4222 415
9374 261
6756 152
10631 424