2967 529
2596 326
4341 715
3415 752
4121 515
2462 389
3229 275
6202 541
4530 47
8266 332
3005 481
3960 508
5189 356
9837 879
2710 409
2982 735
4149 395
3358 662
2407 600
5604 247
4616 847
3211 845
4617 315
2137 46