642 193
2256 580
2252 393
6383 326
4373 168
5627 647
11050 702
6309 702
6602 650
5990 361
4396 814
2438 428
2323 309