313 30
2793 101
2357 493
3131 691
2338 419
2881 308
3428 879
5473 592
2520 319
5060 578
408 65
3167 247
1865 209
1936 116
3704 682
3171 593
2752 423
1526 240
1181 358
4844 510
6064 655
1932 216
3396 851
1145 139