12321 202
222520 247
10259 458
5814 132
12360 500
57933 157
11170 134
35369 273
39596 144
46519 464
10731 821
22490 509
5062 44
201698 489
3839 205
3298 195
2833 375
5584 668
5913 612