15996 286
3045 560
4191 439
57132 635
1798 340
1887 135
5186 303
24119 119
8863 754
2515 525
2694 555
7026 618
5671 435
3166 442
2197 101
7045 168
11077 603
6854 313
3433 748
1602 336
15637 367
116867 465
2884 386
6575 395