3331 729
1065 47
2490 658
7163 496
2763 239
1283 72
2675 353
1197 113
2916 403
16700 341
4112 885
1982 437
5431 609
1430 86
6318 58
3169 268
2281 47
2058 246
17185 926
14369 152
2538 257
3655 554
4433 686
17001 814