5096 210
9961 362
3096 45
7096 594
5863 774
16576 347
13855 715
6245 112
11830 535
14318 635
8386 53
9340 584
6337 31
6174 262
3236 106
5905 468
12819 149
6006 601
9882 612
10052 286
2268 422
4432 248
8975 524
8345 396
6913 321
4733 70
3869 96