2962 254
12331 426
2117 241
8207 177
4513 432
13339 395
11892 251
8506 877
2351 250
10496 574
5950 99
5788 738
4799 433
2951 88
5665 668