3222 261
1324 232
3693 81
6107 502
1685 290
3396 134
5962 240
12861 774
15445 461
11806 687
4215 482
6340 797
1394 188