1502 305
1074 256
4607 555
3659 277
2638 497
8519 208
7700 541
9409 459
19241 337
7742 31
10694 257
1698 108
2165 189
9068 655
5785 454
6441 531
6201 124
3466 327