5449 745
4923 573
153876 216
11010 380
5755 664
59496 373
43770 226
6066 286
3681 448
4390 111
4685 628
8239 729
6977 845
3051 258
5633 339
5041 217
2499 56
1943 293
5246 758
3004 458
4043 782