2100 400
3910 186
4275 474
10559 478
5063 176
4030 122
11040 494
15565 287
4560 326
37523 925
3243 552
6431 71
7615 619
5336 348
6516 705
15062 89
47788 44
23869 208
4313 148
4464 378
32508 815
5107 403
8531 140
8251 742
2654 337
4513 373
30352 165
1774 173