2381 145
2440 375
7275 504
6309 286
6912 364
3343 103
5097 699
2596 166
68358 591
8974 506
7776 356
4052 410
6227 554