2973 186
3961 694
4305 650
3243 38
2953 385
2981 392
2568 268
2667 184
4348 850
949 89
3857 451
4529 641
1840 55
3057 486
2402 242
3903 479
3461 63
5394 679
1720 96
4209 606
1513 344
4997 835
3335 494
1542 114