12404 515
8341 116
3477 635
2901 196
1847 368
3157 509
1055 86
4493 313
4590 430
1454 61
20195 589
20672 807
16907 693
8361 488
3584 250
4372 324
16487 324
132401 653
36800 642
8494 601
19689 183
18264 696
45152 770
7675 259
9838 68
12594 268
28179 530
24714 309