15006 295
24055 487
5322 520
53460 280
11637 315
48650 75
34375 149
6617 380
21855 778
103823 629
8200 173
14863 287
4801 208
2247 346
3550 382
3444 752
2214 137
1596 114
1230 55
2325 365
1450 158
4190 166
1673 121
3339 729
1041 68
5018 225
6221 76
3371 703