4231 428
2113 55
7596 61
6070 433
4541 645
6123 506
8809 909
11204 596
8445 253
3991 351
38409 498
71878 516
45948 197
40183 259
63445 387
112999 298
109004 382