21602 603
2168 96
1812 79
9115 404
5246 798
8117 209
11137 415
12479 36
7266 74
6280 551
6544 329
4618 431
9316 664
2579 329
7558 627
3844 34
2706 63
1160 74
2148 420
3206 684
3992 788
2584 215
1575 186
6558 698
6376 309
869 90
2827 254
30774 768