5096 115
2535 489
4499 379
2886 350
312 58
4784 815
2895 158
2719 508
4092 742
3755 881
3564 524
8578 614
2431 349
403 47
2538 323
4187 73
5835 781
2170 258
3517 184
5094 443
6396 326
4953 602
864 131
2710 78