12342 202
222523 247
10264 458
5821 132
12381 500
57944 157
11173 134
35387 273
39607 144
46531 464
10732 821
22492 509
5065 44
201716 489
3840 205
3298 195
2833 375
5585 668
5914 612