6602 513
3921 606
11554 297
2271 244
19839 491
3291 734
1177 98
1864 121
2808 450
2081 60
3324 424
3570 413