3010 580
1543 297
13684 115
2228 228
6316 767
7248 392
1732 289
8788 408
12509 559
2616 640
2334 247
11872 436
2573 63
895 39
13477 214
4147 382
2049 73
3772 680
2145 416
4255 877
3850 500
3229 313
3952 552
4470 535