5698 530
5257 343
11271 659
55904 567
31370 239
59636 493
1377 116
3130 359
8128 534
2153 71
4383 132
2884 255
20633 354