3896 630
2963 555
2533 296
5312 319
7584 761
2429 398
1202 226
2586 590
5957 393
3995 501
2868 346
3291 386
4869 287
2900 134
1199 209
12391 859
6120 907
7211 862
4926 454
1092 234
2607 97
1831 390
4922 785
7661 576