4198 70
18390 487
7128 156
33446 321
11403 589
8303 390
8191 451
5057 113
4399 368
4436 746
5100 522
3355 740
4056 586