30075 509
5396 79
2444 626
10221 599
11203 376
10030 490
12014 69
17575 472
10299 84
2744 368
1608 177
2070 255
2004 275
1037 34
4818 51
7266 945
2989 517
10948 503
4293 422
21602 156
2155 296
2522 213
5095 575
12237 547
2713 329
1236 32
11560 670
9739 43