5366 500
2373 238
2290 185
7776 210
5323 205
8522 693
5260 253
5226 331
4498 436
36900 448
2172 248
3906 841
9149 982
2078 232
2888 519
1533 167
3402 861
2582 211
6315 794
6872 571
5991 529
9045 907
11974 488
43459 373
2271 119
2169 431
2253 372
3180 617