15090 936
14122 290
10891 527
8561 82
15958 594
8550 114
10179 347
8280 210
5707 112
2054 224
4699 386
2659 236
3650 295
1417 35
1513 41
3097 134
7261 602
3211 527
11713 774
5177 93
3531 309
4813 955
2077 96
4282 592
74188 631