3402 503
23053 207
12758 117
5060 517
7727 693
54933 174
65229 621
65864 86
10705 254
10835 457
15793 418
22135 429
2185 159