3096 254
5485 133
2158 216
5616 441
1930 310
6176 449
5579 764
2877 282
6262 744
5490 679
2842 402
5027 481
3835 208
6633 645
4275 233