5927 436
2933 291
7088 723
7313 204
21741 38
15666 534
3158 168
3383 430
1484 348
1804 493
6483 527
1453 254
5992 515
4214 619