5096 210
9965 362
3096 45
7097 594
5867 774
16577 347
13856 715
6246 112
11833 535
14326 635
8389 53
9341 584
6341 31
6175 262
3238 106
5909 468
12821 149
6007 601
9883 612
10057 286
2268 422
4432 248
8975 524
8348 396
6914 321
4734 70
3871 96