2886 373
2322 85
129327 318
140039 275
1442 148
6018 611
2523 369
99310 862
72706 835
3787 686
296156 393
4187 110
2232 202
5866 683
8544 222
4010 295
4321 392
4776 188
6422 760
2710 53
11580 927
3204 502
81917 167
16348 175
12523 153
8580 730
12563 837
15664 491