2045 401
4539 868
24857 275
4251 467
5369 681
1573 329
1465 28
11158 326
4951 935
2358 225
5072 414
2159 363
2935 731