1003 234
5050 164
15465 215
28723 498
8292 191
82448 219
12373 964
6894 213
17412 590
25082 121
4551 366
7833 632
9398 51
5227 860
20441 929
9338 109
2669 124
14320 271
7774 187
2645 94
2979 274
21922 342
9616 547
22051 609
5949 340
8208 811
4926 551
19649 251