3084 753
3885 74
5873 646
4485 524
2696 289
1407 120
5295 351
2144 218
6708 848
4196 508
4890 765
1830 37
3035 171
4245 486
6562 771
2919 526
4413 340
5529 690
20572 352
7717 359
16579 413
4251 732
4015 617
5266 610