2586 310
5927 631
21829 172
4451 278
202335 224
265079 839
28317 267
127233 397
169202 244
58334 616
28472 237
71230 243
69578 356
74005 429
2340 485
1804 332