3328 279
86455 427
128237 671
52267 859
78385 978
10671 348
15488 445
23772 504
5430 772
4012 231
12550 310
14947 287
5361 88
38739 386