5343 531
5387 322
588089 953
17886 87
60313 172
27222 311
161942 539
25031 857
28311 226
36684 594
3854 201