3126 83
3423 254
13598 139
3490 563
4867 732
10122 700
4997 532
9378 720
5197 783
266940 433
5292 82
3236 279
1505 189
5512 861
2101 281
4256 334