11926 160
1491 33
2365 651
3461 739
3844 707
3331 59
1932 299
3334 380
3234 441
1358 159
2826 512
2098 416
2980 693
1295 259
3293 405
2580 700
2312 680
2740 406
483 100
1708 329
6440 667
1011 184
1772 300
23218 253
47235 89
3015 144
10025 698
2911 60