3688 332
4278 722
20957 959
3081 522
10214 33
2251 159
22068 128
12528 562
19927 109
30843 581
24698 235
13856 53
2378 62
2921 325
1148 124
3194 528
3981 247
4444 733
8340 869