3088 312
6395 631
8603 775
2247 256
6051 535
4172 357
2745 601
4998 109
2917 475
8112 403
8856 288
3470 507
4725 917
3881 445
1595 47
4497 263
2541 265
3070 463
2123 313
2131 163
4831 843
3432 593
2915 234
5289 616